- Collaborate with data scientists, engineers, business analysts and product owners to deliver data insights to customers
- Liaise with business stakeholders and customers to sense check analysis results and workshop solutions.
- Utilise tools and practices to build, verify and deploy solutions in the most efficient ways, enhancing team capabilities
- Implement a culture within the team, that encourages best practices around reviews, security, quality and documentation and improve the developer experience
- Own the development lifecycle (develop, test, deploy) for software engineers by providing consistent guidance on standard, best practices, and design patterns
- Enable continuous delivery practices to increase delivery speed
- Provide ongoing support for platforms as required e.g. problem and incident management
- Collaborate with other teams to explore new business initiatives
- Contribute to software engineering communities, meetups and conferences to promote technology development culture and practices
- Hands-on knowledge and experience with end-to-end data and software product development and delivery including building data pipeline, restful API, and Web application using C#, Python, and cloud technology
- Thorough understanding of software development techniques such as Object-Oriented design, Design Pattern, Test-Driven development, and Continuous Delivery
- Exposure to micro-service architecture
- Demonstrated experience in frontend development (React)
- Excellent Git source control skills
- Creative technical problem solving and excellent debugging skills
- Ability to provide leadership in designing effective solution and its implementation
- Ability to share knowledge and upskill other team members
- Ability to innovate and adapt to latest development in software engineering and bring the best practice to the team
- Ability to balance the business and technology requirements and optimise the solution through the trade-off between the requirements
- Understanding of containerisation technology (e.g. Docker) and container orchestration technology (e.g. Kubernetes)
- Experience in building CI/CD pipeline using GitLab and similar technologies
- Work from home
- Day shift
- Flexible hours
- Monday to Friday
- Full-stack development: 5 years (Required)
- Australia (Preferred)
Company
Location
Melbourne - Australia
Job type
Full-Time
Python Job Details
Our client a major bank is looking to hire 3 x senior full stack software engineers.
Location: Melbourne or Sydney
About you
This is the superb role for a seasoned software engineer - you will use your technical skills to design and develop full-stack data-intensive web application on Google Cloud Platform. You are passionate about providing technical leadership and mentoring others to follow the best software engineering practice.
Your typical day:
To succeed you will need to have:
. A minimum of 5 years as a full stack developer
Preferred skills:
In the 1 year contract role you can expect to be remunerated at above market rates whilst building products using cutting edge technology.
This role will consider visa sponsorship only if you are already in Australia and are available to work out of Melbourne or Sydney.
*Please apply only if you fit the criteria - specifically experience and location.
Job Type: Fixed term
Salary: $800.00 – $1,000.00 per day
Benefits:
Schedule:
Experience:
Work Authorisation:
More Developer Job Boards
Fullstack Developer Jobs Golang Jobs JavaScript Jobs Python Jobs React Jobs Rust Jobs Java Jobs